#include <iostream>
#include "linklistfun.h"
using namespace std;

// 创建链表
Linklist link_list()
{
  // 创建结点
  LNode *L = new LNode; 
  LNode *p = L;
  
  // 输入数值
  int a;
  cin >> a;
  
  // 不断输入数值，直到输入0
  while (a != 0)
  {
    // 创建结点
    LNode *q = new LNode;
    q->data = a;
    q->next = NULL;
    
    // 更新链接
    p->next = q;
    p = p->next;
    
    // 再次输入数值
    cin >> a;
  }
  
  // 末尾指向空
  p->next = NULL;
  
  // 返回链表
  return L;
}
